# 阴阳：名称，编号
YINYANG = [
    ('阴', 0),
    ('阳', 1),
]
# 五行：名称，编号
WUXING = [
    ('木', 1, '曲直'),
    ('火', 2, '炎上'),
    ('土', 3, '稼穑'),
    ('金', 4, '从革'),
    ('水', 5, '润下'),
]
# 五行生克：mod5距离，关系
WXSK = [
    (0, '同'),
    (1, '生'),
    (2, '克'),
    (3, '被克'),
    (4, '被生'),
]
# 十天干：名称，阴阳，五行，编号
GANS = [
    ('甲', '阳', '木', 1),
    ('乙', '阴', '木', 2),
    ('丙', '阳', '火', 3),
    ('丁', '阴', '火', 4),
    ('戊', '阳', '土', 5),
    ('己', '阴', '土', 6),
    ('庚', '阳', '金', 7),
    ('辛', '阴', '金', 8),
    ('壬', '阳', '水', 9),
    ('癸', '阴', '水', 10),
]
# 十二地支：名称，阴阳，五行，编号
ZHIS = [
    ('子', '阳', '水', 1),
    ('丑', '阴', '土', 2),
    ('寅', '阳', '木', 3),
    ('卯', '阴', '木', 4),
    ('辰', '阳', '土', 5),
    ('巳', '阴', '火', 6),
    ('午', '阳', '火', 7),
    ('未', '阴', '土', 8),
    ('申', '阳', '金', 9),
    ('酉', '阴', '金', 10),
    ('戌', '阳', '土', 11),
    ('亥', '阴', '水', 12),
]
# 六十甲子
JIAZI = [
    '甲子',
    '乙丑',
    '丙寅',
    '丁卯',
    '戊辰',
    '己巳',
    '庚午',
    '辛未',
    '壬申',
    '癸酉',
    '甲戌',
    '乙亥',
    '丙子',
    '丁丑',
    '戊寅',
    '己卯',
    '庚辰',
    '辛巳',
    '壬午',
    '癸未',
    '甲申',
    '乙酉',
    '丙戌',
    '丁亥',
    '戊子',
    '己丑',
    '庚寅',
    '辛卯',
    '壬辰',
    '癸巳',
    '甲午',
    '乙未',
    '丙申',
    '丁酉',
    '戊戌',
    '己亥',
    '庚子',
    '辛丑',
    '壬寅',
    '癸卯',
    '甲辰',
    '乙巳',
    '丙午',
    '丁未',
    '戊申',
    '己酉',
    '庚戌',
    '辛亥',
    '壬子',
    '癸丑',
    '甲寅',
    '乙卯',
    '丙辰',
    '丁巳',
    '戊午',
    '己未',
    '庚申',
    '辛酉',
    '壬戌',
    '癸亥',
]
NAYIN = [
    '海中金',
    '炉中火',
    '大林木',
    '路旁土',
    '剑锋金',
    '山头火',
    '涧下水',
    '城头土',
    '白蜡金',
    '杨柳木',
    '泉中水',
    '屋上土',
    '霹雳火',
    '松柏木',
    '长流水',
    '沙中金',
    '山下火',
    '平地木',
    '壁上土',
    '金箔金',
    '覆灯火',
    '天河水',
    '大驿土',
    '钗钏金',
    '桑柘木',
    '大溪水',
    '沙中土',
    '天上火',
    '石榴木',
    '大海水',
]
NAYIN_DESC = {
    '海中金': '海里的金子，身上有绝技，但是藏而不露，这就是他的本性，城府较深。',
    '炉中火': '火苗不大但很热。这类人极富热情，很积极。这就是它的特性。',
    '大林木': '大林木，就是树林里的树木，比较包容，比较团结。一堆树木就代表仗义的意思。',
    '路旁土': '车一过尘土就随风飘舞，路旁土喜欢跟风，追求时尚。一点都不懂得爱惜钱财。也容易不务正道，容易走偏。',
    '剑锋金': '剑锋金显然是很锋利的，说话有点冲，做事也有点愣，愤青。不拐弯，还容易戳到人的要害。一点就点到死穴。所以性子太直，眼里揉不得沙子。',
    '山头火': '属于爆炸性的人，爆发力强，像炸药包一样，一点就着。',
    '涧下水': '比较符合规矩的，做事一板一眼，不知道变通。但有的时候还比较广开言路，比较喜听他人建议，就是说他自己不知道变通，但是别人说什么他还听，这么一个人。所以他是创新的人。',
    '城头土': '城墙很厚，固步自封，不知变通。听了别人的建议他也不变通，就是固执。',
    '白蜡金': '娇气之人，娇生惯养。而且有的时候心胸狭隘。心胸不大，如果调养的好，他能够为你去死。蜡炬成灰泪始干嘛。它宁可被烧没，宁可为你去死。有这样的付出精神，很仗义。',
    '杨柳木': '杨柳木它随风倒，风往哪刮它往哪倒。这种人就是普通大众说白了。但是他绝对做得出树倒猢狲散，随风倒。',
    '泉中水': '代表心胸宽广。泉水么，很透亮、清澈，心胸宽广，为人坦荡。这样的人适合跟他交朋友。特别坦荡。',
    '屋上土': '屋子上面的土就是好高骛远。它起点就比人高，好高骛远。但是比较诚实，有远见，因为他站得高。',
    '霹雳火': '霹雳火就是暴躁的人，脾气冲，这种人不适合做你的合作伙伴，太暴了，也不适合当老板。',
    '松柏木': '松柏木郁郁苍苍，很茁壮、很健康。这个人心态也健康，身体也健康。整个一个健康人。他没有什么阴暗的感觉，而且非常善良。',
    '长流水': '长流水，一直流，流动性强，奔波多，比较操心劳碌，做事有头有尾，但是非常好玩，如果是小孩，现在大多不爱学习。',
    '沙中金': '代表高贵典雅，也代表谨慎小心。',
    '山下火': '易火也容易平静。',
    '平地木': '平地上长木，稳扎稳打。不惹事，胆小。',
    '壁上土': '代表散漫的个性，不合群。',
    '金箔金': '金子里那点最纯的金叫金箔金。非常实在，坦诚。非常适合交交朋友。',
    '覆灯火': '极为聪明，心如明镜，特别清楚。',
    '天河水': '高贵的人，低俗的心',
    '大驿土': '就是心老变，今天变一个，明天变一个；今天在一个人身上，明天又在一个人身上。',
    '钗钏金': '想挣钱,娇贵骄傲。希望别人尊重他。犯点自私心，虚荣心。',
    '桑柘木': '繁衍后代的能力强。桑柘木的人容易白发人送黑发人。',
    '大溪水': '什么都包容，大大咧咧，容易丢三落四。做事毛毛草草。想问题总想不到点上，或是做事做不到要害上，做事不到位。但是这种人很积极。',
    '沙中土': '阴阳人，沙中土的人非常孤独，有的时候还容易有不好的想法，不好的念头',
    '天上火': '性格急躁，热情奔放，但容易有脾气，因为天上火。',
    '石榴木': '意味着广开言路，比较开明。做事积极，有时激进。积极过头就成激进了。',
    '大海水': '很富有包容之感。他是一个包容的人，不是拖后腿，他是在后面做一个压轴的人。壬戌癸亥的人有时候想事不够冷静。',
}
# 十神：五行距离，同阴阳?，名称
SHISHEN = [
    (0, True,  '比肩'), (0, False, '劫财'),
    (1, True,  '食神'), (1, False, '伤官'),
    (2, True,  '偏财'), (2, False, '正财'),
    (3, True,  '七杀'), (3, False, '正官'),
    (4, True,  '偏印'), (4, False, '正印'),
]


